small bay/inlet - Espagnol Anglais Dictionnaire